abruptly or very quickly - Turkish English Dictionary